spectacled finch - Inglés Sinónimo Diccionario